@charset "utf-8";
html,body,div{font-size:12px; font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif; color:#003366; margin:0; padding:0;box-sizing:border-box;}
/* public CSS */
a{color:#003366; text-decoration:none;}
a:hover{color: #083a77; text-decoration:underline;}
.clear{clear:both;}
img{border:none;}
p{padding:0; margin:0;}
ul{padding:0; margin:0;}
ul li{list-style-type:none;}
.float_left{float:left;}
.float_right{float:right;}
.text-indent{text-indent:2em;}
.align_center{text-align:center;}
.lineheight{line-height:24px;}

.container{width:991px; margin:0 auto;}
.header_top{background:url(../images/logo.jpg) no-repeat; height:120px;}
.nav{margin-top: -47px;z-index: 999;position: absolute; padding-left:10px;}
.nav ul li{float:left; width:95px; height:30px; line-height:30px; text-align:center; margin-left:10px; background:url(../images/navb.jpg) no-repeat; font-weight:bold;}
.nav ul li a:hover{color:#b10101; text-decoration:none;}

/*banner*/
#solid{width:100%;height:225px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:200px;display:none;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;width:100%;height:auto;display:none;cursor:pointer;}
#solid ul li img{width:100%;}
#solid #btt{width:905px;height:30px;top:190px;left:50%;position:relative;margin-left:-452px;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:2px;margin:0 15px;text-align:center;background:#083a77;z-index:1000;cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}

.middle{margin:15px 0;}
.middle_left{width:220px; margin-right:12px;}
.middle_left_h1{height:27px; background:url(../images/plbg.jpg) no-repeat; color:#fff; font-weight:bold; line-height:27px; padding-left:25px;}
.product_name_list{padding:20px;}
.product_name_list ul li{background:url(../images/page.png) 5px no-repeat; padding-left:25px; line-height:24px;}
.middle_mid{width:526px;}
.middle_mid_h2{background:url(../images/itl.jpg) no-repeat; height:25px;}
.about{padding:5px;}
.about_img{width:160px;}
.about_introduce{width:340px;}
.about_introduce p{text-indent:2em; line-height:24px; margin:0;}
.about_introduce p a{text-decoration:underline;}
.product{margin-top:5px;}
.product_list{border-top:none!important; padding:10px;}
.middle_mid_h3{background:url(../images/iptt.jpg) no-repeat; height:33px;}
.all_product{width:505px;height: 138px;overflow: hidden;}
.all_product ul li{float: left;height: 160px; text-align:center;}
.all_product ul li img{height: 120px; padding:0 10px;}
.all_product ul{height: 136px;width: 4800px;animation: move 100s linear infinite;}
@keyframes move{
	100%{transform: translate(-2400px);}
}

.middle_right{width:220px;}
.link{margin-bottom:7px;}
.middle_right p{text-align:center;}
.middle_right p img{margin:7px 0;}
.border_blue{border:#186DD7 1px solid;}

.footer{background:#f5f5f5; text-align:center; line-height:28px; padding:10px 0;}
.footer a{color:#003366; text-decoration:underline;}

.iframe{overflow:hidden; border:none;}

/*内页*/
.about_right{width:756px;}
.about_right_h1{background:url(../images/about_h1.jpg) no-repeat; height:25px;}
.introduce{padding:20px;}
.introduce p{text-indent:2em; margin:10px 0; line-height:21px;}
.about_right_h2{background:url(../images/product_use.jpg) no-repeat; height:25px;}
.about_right_h3{background:url(../images/contact.jpg) no-repeat; height:25px;}
.about_right_h4{background:url(../images/product.jpg) no-repeat; height:25px;}
.contact{padding:26px 60px;}
.contact_bj{background:url(../images/contactus.jpg) right no-repeat; height:300px; padding-top:30px;}

.productimg_list{padding:20px;}
.productimg_list ul li{float:left; width:168px; text-align:center; line-height:30px; margin:10px 35px;}
.productimg_list ul li a{text-decoration:underline;}
.productimg_list ul li img{width:168px; height:158px;}
.line{border:solid 1px #000; border-top:none;width:168px; line-height:18px;}
.page{text-align:center; line-height:40px; margin-top:20px;}
.page a{text-decoration:underline;}
.page span{padding:0 10px;}
.span_1{margin-right:40px;}
.page select{margin:0 5px;}

.first_img img{max-width:600px; border:solid 1px #003366; margin:30px 0;}
.other_img img{width:300px; margin:30px 0;}
.big_textindent{text-indent:7em;}



















